Nextgenthemes\ARVE\Video D

Total Complexity 235
Dependencies 5
Dependents 1
Total lines 1,308
Lines of code 835
Logical lines of code 430
Comment lines 130
Methods 36
Properties 74

Methods 36

Method Rating Maintainability Complexity Lines of code
build_iframe_src()
B
39 19 61
build_html()
B
36 17 75
build_iframe_attr()
B
35 16 83
detect_provider_and_id_from_url()
B
44 17 41
detect_html5()
A
47 12 35
arg_aspect_ratio()
A
50 11 28
build_video_attr()
A
49 11 27
debug_compare_args_to_props()
A
46 9 39
get_debug_info()
A
48 9 32
arg_iframe_src()
A
49 9 30
detect_from_embed_code()
A
54 9 20
set_prop()
A
49 8 29
missing_attribute_check()
A
52 8 24
build_seo_data()
A
47 7 34
detect_tracks()
S
51 5 27
oembed_data_errors()
S
62 6 11
arg_img_src()
S
53 5 23
iframesrc_urlarg_loop()
S
58 5 16
process_shortcode_atts()
S
50 4 27
arg_autoplay()
S
61 5 12
build_video()
S
52 4 23
arve_embed_inner_html()
S
55 4 19
src_is_youtube_playlist()
S
65 4 9
set_video_properties_from_attachments()
S
68 4 7
build_iframe_tag()
S
59 3 14
create_uid()
S
61 3 13
promote_link()
S
60 3 13
build_video_tag()
S
62 3 11
card_consent_html()
S
66 3 8
iframe_tag()
S
69 3 6
arg_upload_date()
S
70 2 6
card_html()
S
70 2 6
referrerpolicy()
S
68 2 7
debug_pre()
S
62 1 12
__construct()
S
77 1 4
__set()
S
80 1 3